extraordinary amount - German English Dictionary